electronic cascade - Turkish English Dictionary